package monopoly.Model;

public class Bahnhof extends Strasse{
	
	public Bahnhof (int id, String name, int Farbe, Figur Besitzer, int Kaufpreis, int Miete){
		super(id, name, Farbe, Besitzer, Kaufpreis, Miete);
	}
	
	public int getMiete(String Besitzer) {
		int miete = super.getMiete();
		double count = -1.0;
		int idcount = 5;
		for(int i = 1; i < 5; i++){
			if (((Bahnhof)Spiel.felder.get(idcount)).getBesitzer() != null){
				if (((Bahnhof)Spiel.felder.get(idcount)).getBesitzer().getName().equals(Besitzer))
					count++;
			}
			idcount = idcount + 10;
		}
		miete = miete * (int)Math.pow(2.0, count);
		return miete;
	}
}
